"""
1）创建元组：创建元组常用的方法是将逗号分隔的不同元素用圆括号括起来，也可省略圆括号，直接使用逗号分隔元素

"""
# x = ('a', 'b', 1, 2, 3)		#创建元组x
# print(x)				#输出x，结果为('a', 'b', 1, 2, 3)
# y = 'a', 'b', 'c', 'd'			#创建元组y时省略了圆括号
# print(y)				#输出y，结果为('a', 'b', 'c', 'd')
# # 如果要定义一个空元组，可以使用没有元素的圆括号来表示
# x = ()							#创建空元组x
# print(x)							#输出x，结果为()
"""
提示：
Python在定义只有1个元素的元组时，在元素后面必须加一个逗号“，”。例如：
x = (1,)				#创建只有一个元素的元组x
print(x)				#输出x，结果为(1,)
这是因为圆括号既可以表示元组，又可以表示数学公式中的小括号，如果没有逗号将会产生歧义。例如，“x = (1)”中按小括号进行计算，因此计算结果为1，而不是元组。
拓展：
tuple()函数可将序列转换为元组，参数为序列。如果参数本身是元组，则原样返回该参数。例如：
tuple([1,2,3])				#将列表转换为元组，结果为(1, 2, 3)
tuple('abc')					#将字符串转换为元组，结果为('a', 'b', 'c')
tuple((1,2,3))				#参数为元组，结果为(1, 2, 3)
"""

"""
2）访问元组：与列表类似，可以使用下标索引来访问元组中的元素
"""
x = ('a', 1, 3.14)				#创建元组x
print(x[0])				#输出索引为0的元素，结果为“a”
print(x[1])				#输出索引为1的元素，结果为1
print(x[2])
print(x[-1])				#输出索引为-1的元素，结果为3.14